Advertisement
Advertisement
grip tape
noun
- a rough tape for sticking to a surface to provide a greater grip
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse